fabric coated with rubber - Spanish English Dictionary